Słownik środowiska polsko-angielski

area with limited vehicle access